package com.lcredu.springbootusersys.config;

import org.springframework.boot.web.server.ConfigurableWebServerFactory;
import org.springframework.boot.web.server.WebServerFactoryCustomizer;
import org.springframework.stereotype.Component;

/**
 * @author 黎长容
 * @date 2025-08-17 18:10
 */
/**
 * 自定义Web服务器工厂配置类
 * 用于配置和自定义Web服务器的相关参数
 */
//@Component
public class CustomizationBean implements WebServerFactoryCustomizer<ConfigurableWebServerFactory> {
    
    /**
     * 自定义Web服务器工厂配置
     * 通过此方法可以修改Web服务器的默认配置参数
     * 
     * @param server 可配置的Web服务器工厂对象，用于设置服务器相关参数
     */
    @Override
    public void customize(ConfigurableWebServerFactory server) {
        // 设置Web服务器端口号为20000
        server.setPort(20000);
    }
}

